<!DOCTYPE html>
<html lang="en-US">
  <head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width,initial-scale=1">
    <title>我的第一份实习，坐高铁上班 | 鱼皮的编程宝典</title>
    <meta name="generator" content="VuePress 1.9.10">
    <link rel="icon" href="/favicon.ico">
    <script>
        var _hmt = _hmt || [];
        (function() {
          var hm = document.createElement("script");
          hm.src = "https://hm.baidu.com/hm.js?2675818a983a3131404cee835018f016";
          var s = document.getElementsByTagName("script")[0]; 
          s.parentNode.insertBefore(hm, s);
        })();
      </script>
    <meta name="description" content="贴心的编程学习路线，全面的编程知识百科">
    <meta property="article:modified_time" content="2023-11-11T12:17:47.000Z">
    <meta property="og:site_name" content="鱼皮的编程宝典">
    <meta property="og:title" content="我的第一份实习，坐高铁上班">
    <meta property="og:type" content="article">
    <meta property="og:url" content="https://codefather.cn/%E6%88%91%E7%9A%84%E7%AC%AC%E4%B8%80%E4%BB%BD%E5%AE%9E%E4%B9%A0-%E5%9D%90%E9%AB%98%E9%93%81%E4%B8%8A%E7%8F%AD/">
    <meta name="twitter:title" content="我的第一份实习，坐高铁上班">
    <meta name="twitter:url" content="https://codefather.cn/%E6%88%91%E7%9A%84%E7%AC%AC%E4%B8%80%E4%BB%BD%E5%AE%9E%E4%B9%A0-%E5%9D%90%E9%AB%98%E9%93%81%E4%B8%8A%E7%8F%AD/">
    <meta name="twitter:card" content="summary_large_image">
    <meta name="twitter:label1" content="Written by">
    <meta name="twitter:label2" content="Filed under">
    <meta name="twitter:data2" content="程序员, 编程, 计算机">
    <meta property="article:tag" content="程序员">
    <meta name="keywords" content="程序员鱼皮, 编程学习路线, 编程知识百科, Java, 编程导航, 前端, 开发, 编程分享, 项目, IT, 求职, 面经">
    
    <link rel="preload" href="/assets/css/0.styles.40c15e22.css" as="style"><link rel="preload" href="/assets/js/app.12ab4756.js" as="script"><link rel="preload" href="/assets/js/2.fd06b53e.js" as="script"><link rel="preload" href="/assets/js/497.eac65251.js" as="script"><link rel="prefetch" href="/assets/js/1.17ea1209.js"><link rel="prefetch" href="/assets/js/10.d9532d8f.js"><link rel="prefetch" href="/assets/js/100.064ea126.js"><link rel="prefetch" href="/assets/js/101.d64c5b33.js"><link rel="prefetch" href="/assets/js/102.5e29a62c.js"><link rel="prefetch" href="/assets/js/103.59ad6cd7.js"><link rel="prefetch" href="/assets/js/104.ae4763e8.js"><link rel="prefetch" href="/assets/js/105.2a9124be.js"><link rel="prefetch" href="/assets/js/106.529bca07.js"><link rel="prefetch" href="/assets/js/107.c8671a0d.js"><link rel="prefetch" href="/assets/js/108.55c93c64.js"><link rel="prefetch" href="/assets/js/109.7d1efa54.js"><link rel="prefetch" href="/assets/js/11.2f89b5eb.js"><link rel="prefetch" href="/assets/js/110.0caecbf5.js"><link rel="prefetch" href="/assets/js/111.a2aeae49.js"><link rel="prefetch" href="/assets/js/112.eb7ceda5.js"><link rel="prefetch" href="/assets/js/113.f304408d.js"><link rel="prefetch" href="/assets/js/114.988c637f.js"><link rel="prefetch" href="/assets/js/115.bfdeed31.js"><link rel="prefetch" href="/assets/js/116.a47b8c53.js"><link rel="prefetch" href="/assets/js/117.2e1e8250.js"><link rel="prefetch" href="/assets/js/118.758ce408.js"><link rel="prefetch" href="/assets/js/119.73d9e688.js"><link rel="prefetch" href="/assets/js/12.53aaa509.js"><link rel="prefetch" href="/assets/js/120.202a8b2e.js"><link rel="prefetch" href="/assets/js/121.ca91d59a.js"><link rel="prefetch" href="/assets/js/122.8804c0dd.js"><link rel="prefetch" href="/assets/js/123.ceada225.js"><link rel="prefetch" href="/assets/js/124.4b2718b7.js"><link rel="prefetch" href="/assets/js/125.72134235.js"><link rel="prefetch" href="/assets/js/126.167b162c.js"><link rel="prefetch" href="/assets/js/127.f8139c17.js"><link rel="prefetch" href="/assets/js/128.da64a377.js"><link rel="prefetch" href="/assets/js/129.c07963b1.js"><link rel="prefetch" href="/assets/js/13.52940164.js"><link rel="prefetch" href="/assets/js/130.f66fc8bb.js"><link rel="prefetch" href="/assets/js/131.a913c7dd.js"><link rel="prefetch" href="/assets/js/132.ea648654.js"><link rel="prefetch" href="/assets/js/133.074ca70e.js"><link rel="prefetch" href="/assets/js/134.dc79ddd8.js"><link rel="prefetch" href="/assets/js/135.c4516208.js"><link rel="prefetch" href="/assets/js/136.2546baf7.js"><link rel="prefetch" href="/assets/js/137.56454fc6.js"><link rel="prefetch" href="/assets/js/138.bdb002bf.js"><link rel="prefetch" href="/assets/js/139.40a2f9b5.js"><link rel="prefetch" href="/assets/js/14.ade1e74d.js"><link rel="prefetch" href="/assets/js/140.06b20427.js"><link rel="prefetch" href="/assets/js/141.8dd992e3.js"><link rel="prefetch" href="/assets/js/142.d9305485.js"><link rel="prefetch" href="/assets/js/143.41bf907e.js"><link rel="prefetch" href="/assets/js/144.c138960c.js"><link rel="prefetch" href="/assets/js/145.fc5b38c8.js"><link rel="prefetch" href="/assets/js/146.c9166b70.js"><link rel="prefetch" href="/assets/js/147.c31d8a01.js"><link rel="prefetch" href="/assets/js/148.5c0534ca.js"><link rel="prefetch" href="/assets/js/149.d2355ea2.js"><link rel="prefetch" href="/assets/js/15.970a8ca5.js"><link rel="prefetch" href="/assets/js/150.c1644898.js"><link rel="prefetch" href="/assets/js/151.b6e4adf0.js"><link rel="prefetch" href="/assets/js/152.7a5071aa.js"><link rel="prefetch" href="/assets/js/153.31abbc68.js"><link rel="prefetch" href="/assets/js/154.9c6bb079.js"><link rel="prefetch" href="/assets/js/155.e5506a40.js"><link rel="prefetch" href="/assets/js/156.992dab50.js"><link rel="prefetch" href="/assets/js/157.12a6ee84.js"><link rel="prefetch" href="/assets/js/158.84dc1045.js"><link rel="prefetch" href="/assets/js/159.fd2022b1.js"><link rel="prefetch" href="/assets/js/16.ff971500.js"><link rel="prefetch" href="/assets/js/160.8d8889cd.js"><link rel="prefetch" href="/assets/js/161.31797def.js"><link rel="prefetch" href="/assets/js/162.bfae7a75.js"><link rel="prefetch" href="/assets/js/163.e5e8094d.js"><link rel="prefetch" href="/assets/js/164.870f212c.js"><link rel="prefetch" href="/assets/js/165.8da20a31.js"><link rel="prefetch" href="/assets/js/166.950a187d.js"><link rel="prefetch" href="/assets/js/167.fd042c52.js"><link rel="prefetch" href="/assets/js/168.7d9f058d.js"><link rel="prefetch" href="/assets/js/169.205df80e.js"><link rel="prefetch" href="/assets/js/17.4b045b26.js"><link rel="prefetch" href="/assets/js/170.270108a3.js"><link rel="prefetch" href="/assets/js/171.9f03d27d.js"><link rel="prefetch" href="/assets/js/172.1882bac7.js"><link rel="prefetch" href="/assets/js/173.fc1fe7d4.js"><link rel="prefetch" href="/assets/js/174.d77c927b.js"><link rel="prefetch" href="/assets/js/175.019b9e83.js"><link rel="prefetch" href="/assets/js/176.5ce31bd8.js"><link rel="prefetch" href="/assets/js/177.9a2006f2.js"><link rel="prefetch" href="/assets/js/178.88265ac1.js"><link rel="prefetch" href="/assets/js/179.3205ce07.js"><link rel="prefetch" href="/assets/js/18.1cdd0514.js"><link rel="prefetch" href="/assets/js/180.2ff51f44.js"><link rel="prefetch" href="/assets/js/181.f792ce97.js"><link rel="prefetch" href="/assets/js/182.103328e1.js"><link rel="prefetch" href="/assets/js/183.40fde303.js"><link rel="prefetch" href="/assets/js/184.1f36ac78.js"><link rel="prefetch" href="/assets/js/185.cf3b1c00.js"><link rel="prefetch" href="/assets/js/186.f7981399.js"><link rel="prefetch" href="/assets/js/187.20fe296d.js"><link rel="prefetch" href="/assets/js/188.7b004fea.js"><link rel="prefetch" href="/assets/js/189.599ca2d9.js"><link rel="prefetch" href="/assets/js/19.5740e4d6.js"><link rel="prefetch" href="/assets/js/190.14087c07.js"><link rel="prefetch" href="/assets/js/191.b0f73f6d.js"><link rel="prefetch" href="/assets/js/192.9d171669.js"><link rel="prefetch" href="/assets/js/193.00975585.js"><link rel="prefetch" href="/assets/js/194.2c7c43b4.js"><link rel="prefetch" href="/assets/js/195.ff126254.js"><link rel="prefetch" href="/assets/js/196.6546ae1c.js"><link rel="prefetch" href="/assets/js/197.eedb67bb.js"><link rel="prefetch" href="/assets/js/198.acdcc22c.js"><link rel="prefetch" href="/assets/js/199.7993a6b2.js"><link rel="prefetch" href="/assets/js/20.8885a4fa.js"><link rel="prefetch" href="/assets/js/200.52f08765.js"><link rel="prefetch" href="/assets/js/201.b85ab10b.js"><link rel="prefetch" href="/assets/js/202.ccec1c85.js"><link rel="prefetch" href="/assets/js/203.3f50a6ed.js"><link rel="prefetch" href="/assets/js/204.f28b803b.js"><link rel="prefetch" href="/assets/js/205.c51c53fd.js"><link rel="prefetch" href="/assets/js/206.ba0aa8f6.js"><link rel="prefetch" href="/assets/js/207.0dce311a.js"><link rel="prefetch" href="/assets/js/208.0ea629a6.js"><link rel="prefetch" href="/assets/js/209.f48c3e71.js"><link rel="prefetch" href="/assets/js/21.0bb62db4.js"><link rel="prefetch" href="/assets/js/210.689db8f2.js"><link rel="prefetch" href="/assets/js/211.72bc0f1f.js"><link rel="prefetch" href="/assets/js/212.456135bd.js"><link rel="prefetch" href="/assets/js/213.d0ea50fc.js"><link rel="prefetch" href="/assets/js/214.1400da91.js"><link rel="prefetch" href="/assets/js/215.aeef3e5d.js"><link rel="prefetch" href="/assets/js/216.a60215af.js"><link rel="prefetch" href="/assets/js/217.d6cd8b69.js"><link rel="prefetch" href="/assets/js/218.1bd500fc.js"><link rel="prefetch" href="/assets/js/219.20faf611.js"><link rel="prefetch" href="/assets/js/22.3e8347a6.js"><link rel="prefetch" href="/assets/js/220.6714179b.js"><link rel="prefetch" href="/assets/js/221.fb5b643d.js"><link rel="prefetch" href="/assets/js/222.d96272e5.js"><link rel="prefetch" href="/assets/js/223.4cb7dc3d.js"><link rel="prefetch" href="/assets/js/224.500d94cc.js"><link rel="prefetch" href="/assets/js/225.d006c34e.js"><link rel="prefetch" href="/assets/js/226.73612150.js"><link rel="prefetch" href="/assets/js/227.b02db9d1.js"><link rel="prefetch" href="/assets/js/228.aad43ff2.js"><link rel="prefetch" href="/assets/js/229.65340802.js"><link rel="prefetch" href="/assets/js/23.ceb5a5ff.js"><link rel="prefetch" href="/assets/js/230.97cab104.js"><link rel="prefetch" href="/assets/js/231.8415349a.js"><link rel="prefetch" href="/assets/js/232.db6d2697.js"><link rel="prefetch" href="/assets/js/233.723d05b1.js"><link rel="prefetch" href="/assets/js/234.26ed5e94.js"><link rel="prefetch" href="/assets/js/235.a586122b.js"><link rel="prefetch" href="/assets/js/236.f802bda8.js"><link rel="prefetch" href="/assets/js/237.cc8767ad.js"><link rel="prefetch" href="/assets/js/238.6485459e.js"><link rel="prefetch" href="/assets/js/239.9fbf3a55.js"><link rel="prefetch" href="/assets/js/24.07267ac6.js"><link rel="prefetch" href="/assets/js/240.1188f244.js"><link rel="prefetch" href="/assets/js/241.cbfb154d.js"><link rel="prefetch" href="/assets/js/242.352cea5a.js"><link rel="prefetch" href="/assets/js/243.07947e1c.js"><link rel="prefetch" href="/assets/js/244.f5b26fa9.js"><link rel="prefetch" href="/assets/js/245.c6030e32.js"><link rel="prefetch" href="/assets/js/246.d3fe99f7.js"><link rel="prefetch" href="/assets/js/247.185ae95d.js"><link rel="prefetch" href="/assets/js/248.a5f1548c.js"><link rel="prefetch" href="/assets/js/249.19691113.js"><link rel="prefetch" href="/assets/js/25.15e1f641.js"><link rel="prefetch" href="/assets/js/250.72fa1d33.js"><link rel="prefetch" href="/assets/js/251.bedd56f7.js"><link rel="prefetch" href="/assets/js/252.32bbcc8b.js"><link rel="prefetch" href="/assets/js/253.b59e5846.js"><link rel="prefetch" href="/assets/js/254.c0e37e1a.js"><link rel="prefetch" href="/assets/js/255.850da3cc.js"><link rel="prefetch" href="/assets/js/256.952d9817.js"><link rel="prefetch" href="/assets/js/257.88667bb8.js"><link rel="prefetch" href="/assets/js/258.c5873c28.js"><link rel="prefetch" href="/assets/js/259.6ae1dcbc.js"><link rel="prefetch" href="/assets/js/26.35b2bbdc.js"><link rel="prefetch" href="/assets/js/260.cb940cc3.js"><link rel="prefetch" href="/assets/js/261.0686c3e9.js"><link rel="prefetch" href="/assets/js/262.d0719839.js"><link rel="prefetch" href="/assets/js/263.ae83ebc1.js"><link rel="prefetch" href="/assets/js/264.209ad8a3.js"><link rel="prefetch" href="/assets/js/265.be8d1ee8.js"><link rel="prefetch" href="/assets/js/266.c51bceaa.js"><link rel="prefetch" href="/assets/js/267.fe8af48a.js"><link rel="prefetch" href="/assets/js/268.e18ed861.js"><link rel="prefetch" href="/assets/js/269.7126031e.js"><link rel="prefetch" href="/assets/js/27.270fcb06.js"><link rel="prefetch" href="/assets/js/270.89ead106.js"><link rel="prefetch" href="/assets/js/271.0643d07a.js"><link rel="prefetch" href="/assets/js/272.32a8e4b0.js"><link rel="prefetch" href="/assets/js/273.9881da47.js"><link rel="prefetch" href="/assets/js/274.2de022ea.js"><link rel="prefetch" href="/assets/js/275.d9a4fe99.js"><link rel="prefetch" href="/assets/js/276.d33de2e9.js"><link rel="prefetch" href="/assets/js/277.1ec367ab.js"><link rel="prefetch" href="/assets/js/278.66ab7c11.js"><link rel="prefetch" href="/assets/js/279.ff51cd15.js"><link rel="prefetch" href="/assets/js/28.ef3f6db2.js"><link rel="prefetch" href="/assets/js/280.ef45ed5f.js"><link rel="prefetch" href="/assets/js/281.87f26b81.js"><link rel="prefetch" href="/assets/js/282.c8ef594b.js"><link rel="prefetch" href="/assets/js/283.15643091.js"><link rel="prefetch" href="/assets/js/284.c4f25b2e.js"><link rel="prefetch" href="/assets/js/285.2d16e4b6.js"><link rel="prefetch" href="/assets/js/286.44eba266.js"><link rel="prefetch" href="/assets/js/287.7613e62f.js"><link rel="prefetch" href="/assets/js/288.b9546d55.js"><link rel="prefetch" href="/assets/js/289.125f85d8.js"><link rel="prefetch" href="/assets/js/29.177558be.js"><link rel="prefetch" href="/assets/js/290.db375797.js"><link rel="prefetch" href="/assets/js/291.90946626.js"><link rel="prefetch" href="/assets/js/292.a4524678.js"><link rel="prefetch" href="/assets/js/293.3ed9b083.js"><link rel="prefetch" href="/assets/js/294.d6c14116.js"><link rel="prefetch" href="/assets/js/295.2b485032.js"><link rel="prefetch" href="/assets/js/296.29d9aa0f.js"><link rel="prefetch" href="/assets/js/297.bfd72435.js"><link rel="prefetch" href="/assets/js/298.fc056989.js"><link rel="prefetch" href="/assets/js/299.0a3f258e.js"><link rel="prefetch" href="/assets/js/3.4dc033c7.js"><link rel="prefetch" href="/assets/js/30.248a229d.js"><link rel="prefetch" href="/assets/js/300.d064d776.js"><link rel="prefetch" href="/assets/js/301.d95b9fc0.js"><link rel="prefetch" href="/assets/js/302.1afa637a.js"><link rel="prefetch" href="/assets/js/303.231beaa8.js"><link rel="prefetch" href="/assets/js/304.05df35d9.js"><link rel="prefetch" href="/assets/js/305.f2d83cf9.js"><link rel="prefetch" href="/assets/js/306.d54f5e5e.js"><link rel="prefetch" href="/assets/js/307.d5df9000.js"><link rel="prefetch" href="/assets/js/308.ef2f52b3.js"><link rel="prefetch" href="/assets/js/309.d1f13319.js"><link rel="prefetch" href="/assets/js/31.32a62b91.js"><link rel="prefetch" href="/assets/js/310.30b84be3.js"><link rel="prefetch" href="/assets/js/311.d79e3145.js"><link rel="prefetch" href="/assets/js/312.58e24f19.js"><link rel="prefetch" href="/assets/js/313.9809a122.js"><link rel="prefetch" href="/assets/js/314.e92e41b1.js"><link rel="prefetch" href="/assets/js/315.8c2fc1d4.js"><link rel="prefetch" href="/assets/js/316.a0904343.js"><link rel="prefetch" href="/assets/js/317.18e42b54.js"><link rel="prefetch" href="/assets/js/318.6b051d27.js"><link rel="prefetch" href="/assets/js/319.513b0197.js"><link rel="prefetch" href="/assets/js/32.23b75afc.js"><link rel="prefetch" href="/assets/js/320.ae91bc36.js"><link rel="prefetch" href="/assets/js/321.a194efea.js"><link rel="prefetch" href="/assets/js/322.8273020e.js"><link rel="prefetch" href="/assets/js/323.d332e08f.js"><link rel="prefetch" href="/assets/js/324.ed867b64.js"><link rel="prefetch" href="/assets/js/325.c43ccf9a.js"><link rel="prefetch" href="/assets/js/326.9497d879.js"><link rel="prefetch" href="/assets/js/327.7f095e40.js"><link rel="prefetch" href="/assets/js/328.cb5c5847.js"><link rel="prefetch" href="/assets/js/329.d36b59f3.js"><link rel="prefetch" href="/assets/js/33.b258b779.js"><link rel="prefetch" href="/assets/js/330.b1a092b9.js"><link rel="prefetch" href="/assets/js/331.ff86566f.js"><link rel="prefetch" href="/assets/js/332.0daafa9f.js"><link rel="prefetch" href="/assets/js/333.b7e50524.js"><link rel="prefetch" href="/assets/js/334.7dcf9f0b.js"><link rel="prefetch" href="/assets/js/335.862c410a.js"><link rel="prefetch" href="/assets/js/336.c6384990.js"><link rel="prefetch" href="/assets/js/337.ab9d5e52.js"><link rel="prefetch" href="/assets/js/338.598ae59e.js"><link rel="prefetch" href="/assets/js/339.9b810ff8.js"><link rel="prefetch" href="/assets/js/34.3bd60f1f.js"><link rel="prefetch" href="/assets/js/340.5609a53c.js"><link rel="prefetch" href="/assets/js/341.969d335a.js"><link rel="prefetch" href="/assets/js/342.43f85dba.js"><link rel="prefetch" href="/assets/js/343.47280ef9.js"><link rel="prefetch" href="/assets/js/344.346ae5fc.js"><link rel="prefetch" href="/assets/js/345.32166361.js"><link rel="prefetch" href="/assets/js/346.86ff128b.js"><link rel="prefetch" href="/assets/js/347.3c5421fe.js"><link rel="prefetch" href="/assets/js/348.95910300.js"><link rel="prefetch" href="/assets/js/349.004158d8.js"><link rel="prefetch" href="/assets/js/35.18e8f66a.js"><link rel="prefetch" href="/assets/js/350.e10b195b.js"><link rel="prefetch" href="/assets/js/351.12f89875.js"><link rel="prefetch" href="/assets/js/352.83957394.js"><link rel="prefetch" href="/assets/js/353.475971b9.js"><link rel="prefetch" href="/assets/js/354.8af7b26b.js"><link rel="prefetch" href="/assets/js/355.85925e24.js"><link rel="prefetch" href="/assets/js/356.1d77cf9c.js"><link rel="prefetch" href="/assets/js/357.b467d481.js"><link rel="prefetch" href="/assets/js/358.ac96f32d.js"><link rel="prefetch" href="/assets/js/359.e048bd10.js"><link rel="prefetch" href="/assets/js/36.a7ae257c.js"><link rel="prefetch" href="/assets/js/360.e9b45545.js"><link rel="prefetch" href="/assets/js/361.ad1bb45b.js"><link rel="prefetch" href="/assets/js/362.4e24a30b.js"><link rel="prefetch" href="/assets/js/363.64f7dad5.js"><link rel="prefetch" href="/assets/js/364.d9e3ebc2.js"><link rel="prefetch" href="/assets/js/365.330e3086.js"><link rel="prefetch" href="/assets/js/366.a6c0afb3.js"><link rel="prefetch" href="/assets/js/367.ffcefa40.js"><link rel="prefetch" href="/assets/js/368.664c8e4d.js"><link rel="prefetch" href="/assets/js/369.67da2dd2.js"><link rel="prefetch" href="/assets/js/37.d709f9a9.js"><link rel="prefetch" href="/assets/js/370.b1791970.js"><link rel="prefetch" href="/assets/js/371.743a461a.js"><link rel="prefetch" href="/assets/js/372.7703ef1b.js"><link rel="prefetch" href="/assets/js/373.17de31f6.js"><link rel="prefetch" href="/assets/js/374.e508be9e.js"><link rel="prefetch" href="/assets/js/375.6e2e9fe3.js"><link rel="prefetch" href="/assets/js/376.8ca3511a.js"><link rel="prefetch" href="/assets/js/377.bfcee39c.js"><link rel="prefetch" href="/assets/js/378.21852b78.js"><link rel="prefetch" href="/assets/js/379.9649c307.js"><link rel="prefetch" href="/assets/js/38.68ca920e.js"><link rel="prefetch" href="/assets/js/380.dadb4418.js"><link rel="prefetch" href="/assets/js/381.a03c993d.js"><link rel="prefetch" href="/assets/js/382.bb7c22c1.js"><link rel="prefetch" href="/assets/js/383.bd68b2e5.js"><link rel="prefetch" href="/assets/js/384.f6dc7457.js"><link rel="prefetch" href="/assets/js/385.14287a91.js"><link rel="prefetch" href="/assets/js/386.a6284ac2.js"><link rel="prefetch" href="/assets/js/387.c51f147a.js"><link rel="prefetch" href="/assets/js/388.06d9651e.js"><link rel="prefetch" href="/assets/js/389.2d85d927.js"><link rel="prefetch" href="/assets/js/39.de850db9.js"><link rel="prefetch" href="/assets/js/390.2397b3e0.js"><link rel="prefetch" href="/assets/js/391.8413aaaf.js"><link rel="prefetch" href="/assets/js/392.00eecaa4.js"><link rel="prefetch" href="/assets/js/393.351dd3fd.js"><link rel="prefetch" href="/assets/js/394.d2cc4a70.js"><link rel="prefetch" href="/assets/js/395.abee64bf.js"><link rel="prefetch" href="/assets/js/396.bc265e6a.js"><link rel="prefetch" href="/assets/js/397.e4a96944.js"><link rel="prefetch" href="/assets/js/398.f0d26b29.js"><link rel="prefetch" href="/assets/js/399.e77c3ddc.js"><link rel="prefetch" href="/assets/js/4.2f502b73.js"><link rel="prefetch" href="/assets/js/40.91635261.js"><link rel="prefetch" href="/assets/js/400.c7eac401.js"><link rel="prefetch" href="/assets/js/401.06092d16.js"><link rel="prefetch" href="/assets/js/402.4e08e496.js"><link rel="prefetch" href="/assets/js/403.deba4c77.js"><link rel="prefetch" href="/assets/js/404.9100e4df.js"><link rel="prefetch" href="/assets/js/405.e9f451e2.js"><link rel="prefetch" href="/assets/js/406.a0da4aa4.js"><link rel="prefetch" href="/assets/js/407.58b2b123.js"><link rel="prefetch" href="/assets/js/408.eb2cde2d.js"><link rel="prefetch" href="/assets/js/409.9041f749.js"><link rel="prefetch" href="/assets/js/41.169a3cfc.js"><link rel="prefetch" href="/assets/js/410.c12f3710.js"><link rel="prefetch" href="/assets/js/411.452cda45.js"><link rel="prefetch" href="/assets/js/412.8691317a.js"><link rel="prefetch" href="/assets/js/413.25a68f21.js"><link rel="prefetch" href="/assets/js/414.7a9699d8.js"><link rel="prefetch" href="/assets/js/415.6e8cdaff.js"><link rel="prefetch" href="/assets/js/416.e8a86529.js"><link rel="prefetch" href="/assets/js/417.28330bde.js"><link rel="prefetch" href="/assets/js/418.2fed8e17.js"><link rel="prefetch" href="/assets/js/419.773032f4.js"><link rel="prefetch" href="/assets/js/42.e17cd061.js"><link rel="prefetch" href="/assets/js/420.56681228.js"><link rel="prefetch" href="/assets/js/421.0d170e13.js"><link rel="prefetch" href="/assets/js/422.fc8c2a11.js"><link rel="prefetch" href="/assets/js/423.e34ea6a6.js"><link rel="prefetch" href="/assets/js/424.20fe8748.js"><link rel="prefetch" href="/assets/js/425.f001b7cd.js"><link rel="prefetch" href="/assets/js/426.a91230ef.js"><link rel="prefetch" href="/assets/js/427.c6c9fe8d.js"><link rel="prefetch" href="/assets/js/428.9d4f5e41.js"><link rel="prefetch" href="/assets/js/429.c81cfd3f.js"><link rel="prefetch" href="/assets/js/43.f88aa667.js"><link rel="prefetch" href="/assets/js/430.eb61372f.js"><link rel="prefetch" href="/assets/js/431.4a25365a.js"><link rel="prefetch" href="/assets/js/432.42fc1bbe.js"><link rel="prefetch" href="/assets/js/433.8e9ac9f0.js"><link rel="prefetch" href="/assets/js/434.fdd0b160.js"><link rel="prefetch" href="/assets/js/435.d6cbac31.js"><link rel="prefetch" href="/assets/js/436.17750ba2.js"><link rel="prefetch" href="/assets/js/437.a1468099.js"><link rel="prefetch" href="/assets/js/438.ac6a45c2.js"><link rel="prefetch" href="/assets/js/439.242ae27a.js"><link rel="prefetch" href="/assets/js/44.3f36e228.js"><link rel="prefetch" href="/assets/js/440.b80b520c.js"><link rel="prefetch" href="/assets/js/441.e51a4bbb.js"><link rel="prefetch" href="/assets/js/442.ab0b3eda.js"><link rel="prefetch" href="/assets/js/443.47e44250.js"><link rel="prefetch" href="/assets/js/444.54c3b425.js"><link rel="prefetch" href="/assets/js/445.e006c12e.js"><link rel="prefetch" href="/assets/js/446.f2b79730.js"><link rel="prefetch" href="/assets/js/447.2509a397.js"><link rel="prefetch" href="/assets/js/448.b7d69dfc.js"><link rel="prefetch" href="/assets/js/449.8a575d9b.js"><link rel="prefetch" href="/assets/js/45.be1455b1.js"><link rel="prefetch" href="/assets/js/450.ad421aeb.js"><link rel="prefetch" href="/assets/js/451.f09912ae.js"><link rel="prefetch" href="/assets/js/452.f528c4ce.js"><link rel="prefetch" href="/assets/js/453.fc4dc0f9.js"><link rel="prefetch" href="/assets/js/454.733c315c.js"><link rel="prefetch" href="/assets/js/455.44fe35b1.js"><link rel="prefetch" href="/assets/js/456.7f650035.js"><link rel="prefetch" href="/assets/js/457.77ebc183.js"><link rel="prefetch" href="/assets/js/458.133078f4.js"><link rel="prefetch" href="/assets/js/459.33728b5e.js"><link rel="prefetch" href="/assets/js/46.5ad74cb5.js"><link rel="prefetch" href="/assets/js/460.6946f564.js"><link rel="prefetch" href="/assets/js/461.6f906c5c.js"><link rel="prefetch" href="/assets/js/462.26eca27e.js"><link rel="prefetch" href="/assets/js/463.e02e5f65.js"><link rel="prefetch" href="/assets/js/464.0df25c63.js"><link rel="prefetch" href="/assets/js/465.80cd249e.js"><link rel="prefetch" href="/assets/js/466.a0921e86.js"><link rel="prefetch" href="/assets/js/467.1bec2b47.js"><link rel="prefetch" href="/assets/js/468.b6fa37c1.js"><link rel="prefetch" href="/assets/js/469.a1d2487e.js"><link rel="prefetch" href="/assets/js/47.03df5d0a.js"><link rel="prefetch" href="/assets/js/470.36a4b9c8.js"><link rel="prefetch" href="/assets/js/471.28895273.js"><link rel="prefetch" href="/assets/js/472.b9fe392f.js"><link rel="prefetch" href="/assets/js/473.a2835d9c.js"><link rel="prefetch" href="/assets/js/474.cd57b37d.js"><link rel="prefetch" href="/assets/js/475.8d5a9792.js"><link rel="prefetch" href="/assets/js/476.f7f3781c.js"><link rel="prefetch" href="/assets/js/477.9b710b04.js"><link rel="prefetch" href="/assets/js/478.46d66687.js"><link rel="prefetch" href="/assets/js/479.e7444705.js"><link rel="prefetch" href="/assets/js/48.48f286ba.js"><link rel="prefetch" href="/assets/js/480.da2b750a.js"><link rel="prefetch" href="/assets/js/481.838a8e04.js"><link rel="prefetch" href="/assets/js/482.02bf8041.js"><link rel="prefetch" href="/assets/js/483.bb29ef2f.js"><link rel="prefetch" href="/assets/js/484.aebb68bd.js"><link rel="prefetch" href="/assets/js/485.a66ab41b.js"><link rel="prefetch" href="/assets/js/486.8df516fb.js"><link rel="prefetch" href="/assets/js/487.86d28130.js"><link rel="prefetch" href="/assets/js/488.0863da70.js"><link rel="prefetch" href="/assets/js/489.5d4d9e88.js"><link rel="prefetch" href="/assets/js/49.1ca52d11.js"><link rel="prefetch" href="/assets/js/490.3fd65d85.js"><link rel="prefetch" href="/assets/js/491.ae3a2f87.js"><link rel="prefetch" href="/assets/js/492.6f54679b.js"><link rel="prefetch" href="/assets/js/493.a594b1f4.js"><link rel="prefetch" href="/assets/js/494.4f03fae1.js"><link rel="prefetch" href="/assets/js/495.ae50b66b.js"><link rel="prefetch" href="/assets/js/496.bc92d835.js"><link rel="prefetch" href="/assets/js/498.1d726726.js"><link rel="prefetch" href="/assets/js/499.01e4f7d1.js"><link rel="prefetch" href="/assets/js/5.7b1f056c.js"><link rel="prefetch" href="/assets/js/50.73732fe2.js"><link rel="prefetch" href="/assets/js/500.062ade4e.js"><link rel="prefetch" href="/assets/js/501.e6a711dc.js"><link rel="prefetch" href="/assets/js/502.c79e28e2.js"><link rel="prefetch" href="/assets/js/503.bf97bce9.js"><link rel="prefetch" href="/assets/js/504.b2784ef0.js"><link rel="prefetch" href="/assets/js/505.0767ba54.js"><link rel="prefetch" href="/assets/js/506.8ae14637.js"><link rel="prefetch" href="/assets/js/507.003e2349.js"><link rel="prefetch" href="/assets/js/508.ecb5e6bd.js"><link rel="prefetch" href="/assets/js/509.b644f44a.js"><link rel="prefetch" href="/assets/js/51.bed7cf61.js"><link rel="prefetch" href="/assets/js/510.b660946f.js"><link rel="prefetch" href="/assets/js/511.cb186c8f.js"><link rel="prefetch" href="/assets/js/512.d176170f.js"><link rel="prefetch" href="/assets/js/513.18a1afa5.js"><link rel="prefetch" href="/assets/js/514.4a33e931.js"><link rel="prefetch" href="/assets/js/515.8496bd4d.js"><link rel="prefetch" href="/assets/js/516.529b9476.js"><link rel="prefetch" href="/assets/js/517.289738f1.js"><link rel="prefetch" href="/assets/js/518.eda39556.js"><link rel="prefetch" href="/assets/js/519.85b42de5.js"><link rel="prefetch" href="/assets/js/52.22a7da62.js"><link rel="prefetch" href="/assets/js/520.8b531775.js"><link rel="prefetch" href="/assets/js/521.8e4b66fb.js"><link rel="prefetch" href="/assets/js/522.050bfc55.js"><link rel="prefetch" href="/assets/js/523.e973f1e0.js"><link rel="prefetch" href="/assets/js/524.fd160738.js"><link rel="prefetch" href="/assets/js/525.5a4bc307.js"><link rel="prefetch" href="/assets/js/526.361bc4fa.js"><link rel="prefetch" href="/assets/js/527.06ee9d73.js"><link rel="prefetch" href="/assets/js/528.22d9b118.js"><link rel="prefetch" href="/assets/js/529.b7592c16.js"><link rel="prefetch" href="/assets/js/53.767f3bbf.js"><link rel="prefetch" href="/assets/js/530.ad96d564.js"><link rel="prefetch" href="/assets/js/531.61905243.js"><link rel="prefetch" href="/assets/js/532.11aebf61.js"><link rel="prefetch" href="/assets/js/533.0cddb226.js"><link rel="prefetch" href="/assets/js/534.d1c9cc36.js"><link rel="prefetch" href="/assets/js/54.d1f9eec8.js"><link rel="prefetch" href="/assets/js/55.aa90e812.js"><link rel="prefetch" href="/assets/js/56.4d7f81f2.js"><link rel="prefetch" href="/assets/js/57.3c540e8d.js"><link rel="prefetch" href="/assets/js/58.fc1c23f2.js"><link rel="prefetch" href="/assets/js/59.c7a7a4c0.js"><link rel="prefetch" href="/assets/js/6.056886f1.js"><link rel="prefetch" href="/assets/js/60.40e590ae.js"><link rel="prefetch" href="/assets/js/61.e400b323.js"><link rel="prefetch" href="/assets/js/62.bbb30ef1.js"><link rel="prefetch" href="/assets/js/63.c31cd2bb.js"><link rel="prefetch" href="/assets/js/64.62321188.js"><link rel="prefetch" href="/assets/js/65.44adc2b3.js"><link rel="prefetch" href="/assets/js/66.b5740d4f.js"><link rel="prefetch" href="/assets/js/67.76c3624c.js"><link rel="prefetch" href="/assets/js/68.6dd982d4.js"><link rel="prefetch" href="/assets/js/69.eb1390ec.js"><link rel="prefetch" href="/assets/js/7.a96cecf9.js"><link rel="prefetch" href="/assets/js/70.8c882bdd.js"><link rel="prefetch" href="/assets/js/71.001c968a.js"><link rel="prefetch" href="/assets/js/72.ae4ca075.js"><link rel="prefetch" href="/assets/js/73.d6ae6a27.js"><link rel="prefetch" href="/assets/js/74.fba60e37.js"><link rel="prefetch" href="/assets/js/75.0b1bf7bf.js"><link rel="prefetch" href="/assets/js/76.ee19d90e.js"><link rel="prefetch" href="/assets/js/77.fe8ac5f0.js"><link rel="prefetch" href="/assets/js/78.ae09432e.js"><link rel="prefetch" href="/assets/js/79.c1b10e2d.js"><link rel="prefetch" href="/assets/js/80.ae809538.js"><link rel="prefetch" href="/assets/js/81.ca11b4c7.js"><link rel="prefetch" href="/assets/js/82.308b98e4.js"><link rel="prefetch" href="/assets/js/83.355d9dde.js"><link rel="prefetch" href="/assets/js/84.a2b61d48.js"><link rel="prefetch" href="/assets/js/85.cf992fda.js"><link rel="prefetch" href="/assets/js/86.f547c7ea.js"><link rel="prefetch" href="/assets/js/87.2b02746a.js"><link rel="prefetch" href="/assets/js/88.e939aad5.js"><link rel="prefetch" href="/assets/js/89.b000c42a.js"><link rel="prefetch" href="/assets/js/90.dadef001.js"><link rel="prefetch" href="/assets/js/91.c0fe2e32.js"><link rel="prefetch" href="/assets/js/92.e09650b9.js"><link rel="prefetch" href="/assets/js/93.427c7280.js"><link rel="prefetch" href="/assets/js/94.90fc5f58.js"><link rel="prefetch" href="/assets/js/95.13d42b3a.js"><link rel="prefetch" href="/assets/js/96.d0a2ea8c.js"><link rel="prefetch" href="/assets/js/97.cc9a0eda.js"><link rel="prefetch" href="/assets/js/98.3c9f1b7e.js"><link rel="prefetch" href="/assets/js/99.0420dcbc.js"><link rel="prefetch" href="/assets/js/vendors~docsearch.33b2b47d.js">
    <link rel="stylesheet" href="/assets/css/0.styles.40c15e22.css">
  </head>
  <body>
    <div id="app" data-server-rendered="true"><div class="theme-container"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12z"></path></svg></div> <a href="/" class="home-link router-link-active"><img src="/logo.png" alt="鱼皮的编程宝典" class="logo"> <span class="site-name can-hide">鱼皮的编程宝典</span></a> <div class="links"><div class="search-box"><input aria-label="Search" autocomplete="off" spellcheck="false" value=""> <!----></div> <nav class="nav-links can-hide"><div class="nav-item"><a href="/学习路线/" class="nav-link">
  学习路线
</a></div><div class="nav-item"><div class="dropdown-wrapper"><button type="button" aria-label="自学之路" class="dropdown-title"><span class="title">自学之路</span> <span class="arrow down"></span></button> <button type="button" aria-label="自学之路" class="mobile-dropdown-title"><span class="title">自学之路</span> <span class="arrow right"></span></button> <ul class="nav-dropdown" style="display:none;"><li class="dropdown-item"><!----> <a href="/自学之路/#大学经历" class="nav-link">
  大学经历
</a></li><li class="dropdown-item"><!----> <a href="/自学之路/#求职经历" class="nav-link">
  求职经历
</a></li><li class="dropdown-item"><!----> <a href="/自学之路/#职场工作" class="nav-link">
  职场工作
</a></li><li class="dropdown-item"><!----> <a href="/自学之路/#创作经历" class="nav-link">
  创作经历
</a></li><li class="dropdown-item"><!----> <a href="/自学之路/#创业经历" class="nav-link">
  创业经历
</a></li><li class="dropdown-item"><!----> <a href="/自学之路/#生活日常" class="nav-link">
  生活日常
</a></li></ul></div></div><div class="nav-item"><div class="dropdown-wrapper"><button type="button" aria-label="编程分享" class="dropdown-title"><span class="title">编程分享</span> <span class="arrow down"></span></button> <button type="button" aria-label="编程分享" class="mobile-dropdown-title"><span class="title">编程分享</span> <span class="arrow right"></span></button> <ul class="nav-dropdown" style="display:none;"><li class="dropdown-item"><!----> <a href="/编程分享/#入门必看-学习路线" class="nav-link">
  入门必看-学习路线
</a></li><li class="dropdown-item"><!----> <a href="/编程分享/#学习指南" class="nav-link">
  学习指南
</a></li><li class="dropdown-item"><!----> <a href="/编程分享/#开发经验" class="nav-link">
  开发经验
</a></li><li class="dropdown-item"><!----> <a href="/编程分享/#求职经验" class="nav-link">
  求职经验
</a></li><li class="dropdown-item"><!----> <a href="/编程分享/#职场经验" class="nav-link">
  职场经验
</a></li><li class="dropdown-item"><!----> <a href="/编程分享/#技术分享" class="nav-link">
  技术分享
</a></li><li class="dropdown-item"><!----> <a href="/编程分享/#实战教程" class="nav-link">
  实战教程
</a></li><li class="dropdown-item"><!----> <a href="/编程分享/#其他" class="nav-link">
  其他
</a></li><li class="dropdown-item"><!----> <a href="/编程分享/#📚-项目教程" class="nav-link">
  项目教程
</a></li><li class="dropdown-item"><!----> <a href="/编程分享/#个人作品" class="nav-link">
  个人作品
</a></li><li class="dropdown-item"><!----> <a href="/编程分享/#🎁-编程资源" class="nav-link">
  编程资源
</a></li><li class="dropdown-item"><!----> <a href="/编程分享/#🌐-科技科普" class="nav-link">
  科技科普
</a></li></ul></div></div><div class="nav-item"><div class="dropdown-wrapper"><button type="button" aria-label="项目实战" class="dropdown-title"><span class="title">项目实战</span> <span class="arrow down"></span></button> <button type="button" aria-label="项目实战" class="mobile-dropdown-title"><span class="title">项目实战</span> <span class="arrow right"></span></button> <ul class="nav-dropdown" style="display:none;"><li class="dropdown-item"><!----> <a href="/项目实战/OJ 判题系统.html" class="nav-link">
  OJ 判题系统
</a></li><li class="dropdown-item"><!----> <a href="/项目实战/智能 BI 平台.html" class="nav-link">
  智能 BI 平台
</a></li><li class="dropdown-item"><!----> <a href="/项目实战/聚合搜索平台.html" class="nav-link">
  聚合搜索平台
</a></li><li class="dropdown-item"><!----> <a href="/项目实战/API 开放平台.html" class="nav-link">
  API 开放平台
</a></li><li class="dropdown-item"><!----> <a href="/项目实战/伙伴匹配系统.html" class="nav-link">
  伙伴匹配系统
</a></li><li class="dropdown-item"><!----> <a href="/项目实战/用户中心项目.html" class="nav-link">
  用户中心项目
</a></li><li class="dropdown-item"><!----> <a href="/项目实战/Java 后端万用项目模板.html" class="nav-link">
  Java 后端万用项目模板
</a></li></ul></div></div><div class="nav-item"><a href="/知识碎片/" class="nav-link">
  知识碎片
</a></div><div class="nav-item"><a href="/编程导航/" class="nav-link">
  🔥 编程导航
</a></div><div class="nav-item"><a href="/产品服务/" class="nav-link">
  产品服务
</a></div><div class="nav-item"><a href="/作者/" class="nav-link">
  作者
</a></div> <a href="https://github.com/liyupi/codefather" target="_blank" rel="noopener noreferrer" class="repo-link">
    GitHub
    <span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg> <span class="sr-only">(opens new window)</span></span></a></nav></div></header> <div class="sidebar-mask"></div> <aside class="sidebar"><nav class="nav-links"><div class="nav-item"><a href="/学习路线/" class="nav-link">
  学习路线
</a></div><div class="nav-item"><div class="dropdown-wrapper"><button type="button" aria-label="自学之路" class="dropdown-title"><span class="title">自学之路</span> <span class="arrow down"></span></button> <button type="button" aria-label="自学之路" class="mobile-dropdown-title"><span class="title">自学之路</span> <span class="arrow right"></span></button> <ul class="nav-dropdown" style="display:none;"><li class="dropdown-item"><!----> <a href="/自学之路/#大学经历" class="nav-link">
  大学经历
</a></li><li class="dropdown-item"><!----> <a href="/自学之路/#求职经历" class="nav-link">
  求职经历
</a></li><li class="dropdown-item"><!----> <a href="/自学之路/#职场工作" class="nav-link">
  职场工作
</a></li><li class="dropdown-item"><!----> <a href="/自学之路/#创作经历" class="nav-link">
  创作经历
</a></li><li class="dropdown-item"><!----> <a href="/自学之路/#创业经历" class="nav-link">
  创业经历
</a></li><li class="dropdown-item"><!----> <a href="/自学之路/#生活日常" class="nav-link">
  生活日常
</a></li></ul></div></div><div class="nav-item"><div class="dropdown-wrapper"><button type="button" aria-label="编程分享" class="dropdown-title"><span class="title">编程分享</span> <span class="arrow down"></span></button> <button type="button" aria-label="编程分享" class="mobile-dropdown-title"><span class="title">编程分享</span> <span class="arrow right"></span></button> <ul class="nav-dropdown" style="display:none;"><li class="dropdown-item"><!----> <a href="/编程分享/#入门必看-学习路线" class="nav-link">
  入门必看-学习路线
</a></li><li class="dropdown-item"><!----> <a href="/编程分享/#学习指南" class="nav-link">
  学习指南
</a></li><li class="dropdown-item"><!----> <a href="/编程分享/#开发经验" class="nav-link">
  开发经验
</a></li><li class="dropdown-item"><!----> <a href="/编程分享/#求职经验" class="nav-link">
  求职经验
</a></li><li class="dropdown-item"><!----> <a href="/编程分享/#职场经验" class="nav-link">
  职场经验
</a></li><li class="dropdown-item"><!----> <a href="/编程分享/#技术分享" class="nav-link">
  技术分享
</a></li><li class="dropdown-item"><!----> <a href="/编程分享/#实战教程" class="nav-link">
  实战教程
</a></li><li class="dropdown-item"><!----> <a href="/编程分享/#其他" class="nav-link">
  其他
</a></li><li class="dropdown-item"><!----> <a href="/编程分享/#📚-项目教程" class="nav-link">
  项目教程
</a></li><li class="dropdown-item"><!----> <a href="/编程分享/#个人作品" class="nav-link">
  个人作品
</a></li><li class="dropdown-item"><!----> <a href="/编程分享/#🎁-编程资源" class="nav-link">
  编程资源
</a></li><li class="dropdown-item"><!----> <a href="/编程分享/#🌐-科技科普" class="nav-link">
  科技科普
</a></li></ul></div></div><div class="nav-item"><div class="dropdown-wrapper"><button type="button" aria-label="项目实战" class="dropdown-title"><span class="title">项目实战</span> <span class="arrow down"></span></button> <button type="button" aria-label="项目实战" class="mobile-dropdown-title"><span class="title">项目实战</span> <span class="arrow right"></span></button> <ul class="nav-dropdown" style="display:none;"><li class="dropdown-item"><!----> <a href="/项目实战/OJ 判题系统.html" class="nav-link">
  OJ 判题系统
</a></li><li class="dropdown-item"><!----> <a href="/项目实战/智能 BI 平台.html" class="nav-link">
  智能 BI 平台
</a></li><li class="dropdown-item"><!----> <a href="/项目实战/聚合搜索平台.html" class="nav-link">
  聚合搜索平台
</a></li><li class="dropdown-item"><!----> <a href="/项目实战/API 开放平台.html" class="nav-link">
  API 开放平台
</a></li><li class="dropdown-item"><!----> <a href="/项目实战/伙伴匹配系统.html" class="nav-link">
  伙伴匹配系统
</a></li><li class="dropdown-item"><!----> <a href="/项目实战/用户中心项目.html" class="nav-link">
  用户中心项目
</a></li><li class="dropdown-item"><!----> <a href="/项目实战/Java 后端万用项目模板.html" class="nav-link">
  Java 后端万用项目模板
</a></li></ul></div></div><div class="nav-item"><a href="/知识碎片/" class="nav-link">
  知识碎片
</a></div><div class="nav-item"><a href="/编程导航/" class="nav-link">
  🔥 编程导航
</a></div><div class="nav-item"><a href="/产品服务/" class="nav-link">
  产品服务
</a></div><div class="nav-item"><a href="/作者/" class="nav-link">
  作者
</a></div> <a href="https://github.com/liyupi/codefather" target="_blank" rel="noopener noreferrer" class="repo-link">
    GitHub
    <span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg> <span class="sr-only">(opens new window)</span></span></a></nav>  <ul class="sidebar-links"><li><a href="/%E8%87%AA%E5%AD%A6%E4%B9%8B%E8%B7%AF/" class="sidebar-link">鱼皮的编程学习之路</a></li><li><section class="sidebar-group collapsable depth-0"><p class="sidebar-heading"><span>大学经历</span> <span class="arrow right"></span></p> <!----></section></li><li><section class="sidebar-group collapsable depth-0"><p class="sidebar-heading open"><span>求职经历</span> <span class="arrow down"></span></p> <ul class="sidebar-links sidebar-group-items"><li><a href="/%E6%88%91%E7%9A%84%E7%AC%AC%E4%B8%80%E4%BB%BD%E5%AE%9E%E4%B9%A0-%E5%9D%90%E9%AB%98%E9%93%81%E4%B8%8A%E7%8F%AD/" aria-current="page" class="active sidebar-link">我的第一份实习，坐高铁上班</a><ul class="sidebar-sub-headers"></ul></li><li><a href="/%E6%88%91%E7%9A%84%E7%AC%AC%E4%BA%8C%E4%BB%BD%E5%AE%9E%E4%B9%A0-%E5%AD%97%E8%8A%82%E8%B7%B3%E5%8A%A8/" class="sidebar-link">我的第二份实习，字节跳动</a></li><li><a href="/%E4%BB%96%E4%B8%93%E4%B8%9A%E7%AC%AC%E4%B8%80-%E5%8D%B4%E6%89%BE%E4%B8%8D%E5%88%B0%E5%B7%A5%E4%BD%9C/" class="sidebar-link">他专业第一，却找不到工作</a></li><li><a href="/%E9%9D%A2%E8%AF%95%E9%98%BF%E9%87%8C6%E6%AC%A1-%E4%BB%8D%E7%84%B6%E5%A4%B1%E8%B4%A5%E7%9A%84%E7%BB%8F%E5%8E%86/" class="sidebar-link">面试阿里6次，仍然失败的经历</a></li></ul></section></li><li><section class="sidebar-group collapsable depth-0"><p class="sidebar-heading"><span>职场工作</span> <span class="arrow right"></span></p> <!----></section></li><li><section class="sidebar-group collapsable depth-0"><p class="sidebar-heading"><span>创作经历</span> <span class="arrow right"></span></p> <!----></section></li><li><section class="sidebar-group collapsable depth-0"><p class="sidebar-heading"><span>创业经历</span> <span class="arrow right"></span></p> <!----></section></li><li><section class="sidebar-group collapsable depth-0"><p class="sidebar-heading"><span>生活日常</span> <span class="arrow right"></span></p> <!----></section></li></ul> </aside> <main class="page"> <div class="content"><div style="width:100%"><div class="theme-default-content custom-content content__default"><h1 id="我的第一份实习-坐高铁上班"><a href="#我的第一份实习-坐高铁上班" class="header-anchor">#</a> 我的第一份实习，坐高铁上班</h1> <blockquote><p>本文作者：<a href="https://yuyuanweb.feishu.cn/wiki/Abldw5WkjidySxkKxU2cQdAtnah" target="_blank" rel="noopener noreferrer">程序员鱼皮<span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg> <span class="sr-only">(opens new window)</span></span></a></p> <p>本站地址：<a href="https://codefather.cn" target="_blank" rel="noopener noreferrer">https://codefather.cn<span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg> <span class="sr-only">(opens new window)</span></span></a></p></blockquote> <blockquote><p>实习经验分享，六点起床，日薪 100，坐高铁上班，为了什么？</p></blockquote> <p>大家好，我是鱼皮。</p> <p>很多小伙伴私信问我些关于找实习的问题，比如学编程到什么程度可以找实习？到哪儿能找到实习？实习时一般都干点啥？我的技术太菜，实习时会不会啥都干不了？实习能让我学到啥？对我的技术提升有没有帮助？</p> <p>（不过大家最关心的肯定还是实习能给多少钱对吧！）</p> <p><img alt="" data-src="https://pic.yupi.icu/5563/202311021946827.png" loading="lazy" class="lazy"></p> <p>今天就分享下我人生的转折点 —— 第一份实习。是我从有实习想法，到投递简历、参与面试，再到通过面试、正式工作，再到最后离职的完整经历和心路历程，希望对朋友们有帮助。</p> <p>内容比较长，先提供个大纲吧，方便大家挑选自己感兴趣的部分阅读。</p> <h3 id="大纲"><a href="#大纲" class="header-anchor">#</a> 大纲</h3> <ul><li>我为什么要找实习</li> <li>我当时的背景和技术</li> <li>去哪儿找实习</li> <li>我的实习面试经历</li> <li>实习工作内容</li> <li>收获和感悟</li></ul> <h3 id="为什么找实习"><a href="#为什么找实习" class="header-anchor">#</a> 为什么找实习？</h3> <p>大家有没有想过，自己为啥要找实习呢？</p> <p>为了技术？为了钱？还是为了一段写进简历的经历？</p> <p>我是在大二暑假开始了人生第一份实习，当时想实习的原因主要有 6 点：</p> <ol><li>整个大一寒暑假我都在看书，只跟着书敲代码也挺无聊的，今年就想看看外面的世界。</li> <li>我是个懒人，一个人的时候就老想着睡懒觉，所以我希望有一个环境管着我，不让我睡懒觉。</li> <li>听学长说实习经历对今后找工作投简历、面试都很重要，自己也得跟上。</li> <li>想检验一下自己近两年的学习成果，更好地应用学到的知识。</li> <li>想感受下企业的工作环境和氛围，进一步确定自己的职业目标。要是工作不好玩儿，我就去考个研究生吧。</li> <li>我是个俗人好吧，就想通过实习，赚点儿钱给自己换台新电脑。</li></ol> <p><img alt="" data-src="https://pic.yupi.icu/5563/202311021946827.png" loading="lazy" class="lazy"></p> <p>那为啥挑大二暑假这个时间实习呢？</p> <p>我带大家盘一盘啊！</p> <p><img alt="" data-src="https://pic.yupi.icu/5563/202311021946806.png" loading="lazy" class="lazy"></p> <p>首先，一般的实习时间要保证至少两个月，平时要上课，很难有连续的时间。而寒假本来就短，还要过年回家，也不适合实习。因此实习的最好时间是暑假。</p> <p>大学四年其实很短暂，就三个暑假。大一啥都不会，得学学基础；而大三又可能要准备考研、争取实习转正或准备秋招提前批。因此我认为整个大学最佳的实习时期就是大二暑假。</p> <p>决定好找实习后，在当时，我对自己的能力其实还是没 B 数的，于是我就思考了下自己会点儿啥。</p> <p>跟大家分享下我当时的情况吧。</p> <h3 id="个人情况"><a href="#个人情况" class="header-anchor">#</a> 个人情况</h3> <p>好吧，我是四月多开始找暑期实习的，但当时我想来想去，越想越没底，好像自己啥都不会。</p> <p><img alt="" data-src="https://pic.yupi.icu/5563/202311021946845.png" loading="lazy" class="lazy"></p> <p>我当时的情况确实不容乐观，因为大一贪玩，是个混子，导致总成绩一般。自己是做过一些网站和项目，但感觉又拿不出手，我自己都嫌弃。再加上此前我又没有实习经历，所以简历空空如也。</p> <p>不过这可能也是大部分正常同学的真实写照。虽然在之前我的个人经历分享中提到过自己曾获国家奖学金，但那也是找到实习后才拿到的，我大一的成绩实在有些拉跨。</p> <p>可以说，当时的我，除了一门心思学到秃的信念和臭不要脸的自信之外，一无所有。</p> <p><img alt="" data-src="https://pic.yupi.icu/5563/202311021946822.png" loading="lazy" class="lazy"></p> <p>再说说我当时会的技术，前端大概是 HTML、CSS、JavaScript 三件套，还有简单的 Vue 框架；后端是 Java + SSM 框架 + 数据库，其实就这些。由于自己前后端都学，导致有些漫无目的、啥都没学好，所以找实习的时候吃了不少亏。</p> <p>很多朋友担心自己学的不够，找不到实习。其实完全没必要担心，也不用把找实习想的太难，咱也不是说第一段实习就非要进大厂，以后机会多着呢。关键就是要像我一样大胆尝试，如果没有自信，教大家一个小技巧，你换上一身帅气西装，找个镜子给自己磕个头，或者骂几句，就可以了。</p> <p><img alt="" data-src="https://pic.yupi.icu/5563/202311021946825.png" loading="lazy" class="lazy"></p> <h3 id="去哪儿找实习"><a href="#去哪儿找实习" class="header-anchor">#</a> 去哪儿找实习？</h3> <p>找实习的方法无非就那么几种，而我全部都试过一遍。</p> <p>首先，刚开始找实习时，因为涉世未深，就知道 BAT 那么几家公司，所以就不自量力地找到各大厂的官网填了简历。</p> <p>在填简历的过程中，我再次发现了，自己是个废物。比如阿里的实习生简历填写：</p> <p><img alt="" data-src="https://pic.yupi.icu/5563/202311021946812.png" loading="lazy" class="lazy">阿里实习简历填写</p> <p>天呐，看着这一个个必填项，大赛经历、奖励与荣誉，我啥都没有啊！真的是边填边想放弃，感觉自己毛都没长齐，就想着上天。</p> <p>果然，投递了很多大厂，但没有一家理我。</p> <p>不过，这也帮助我意识到了自己的不足，掏出小本本记下了，之后我一定要去参加比赛，得到一些荣誉，给自己挽回面子。</p> <p><img alt="" data-src="https://pic.yupi.icu/5563/202311021946363.png" loading="lazy" class="lazy"></p> <p>大厂投递简历不行，我就向身边的一些拿到 offer 的学长询问，能不能帮自己内推。还问了一些老师，有没有适合自己的实习岗位。但因为自己当时能力不够，比较菜，也没有找到合适的机会。</p> <p>求人不行，那我就利用自己日积月累的搜索能力，在网上查到了两个找实习的宝贝。一个是实习僧，一个是牛客。通过在实习僧自主选择岗位投递简历，以及在牛客找人内推，我成功拿到了几个公司的面试邀请，开始了人生中第一次实习面试。</p> <p><img alt="" data-src="https://pic.yupi.icu/5563/202311021946358.png" loading="lazy" class="lazy"></p> <h3 id="面试经历"><a href="#面试经历" class="header-anchor">#</a> 面试经历</h3> <p>面了几家公司，这里分享三段让我最难忘的面试经历吧。</p> <h4 id="首战-这里水太深"><a href="#首战-这里水太深" class="header-anchor">#</a> 首战，这里水太深</h4> <p>第一次面试，不得整的精神点？</p> <p>我将头发梳成了大人模样，又换上了一身帅气的西装，甚至还特地掏出了去年买的手表，这一看，好家伙，精神小伙！</p> <p><img alt="" data-src="https://pic.yupi.icu/5563/202311021946661.png" loading="lazy" class="lazy">精神小伙</p> <p>于是，我充满希望地参与了几场面试。好吧，其实内心是没底的，每次面试前，我都会给镜子前的自己磕几个头，就差没拜佛烧香了。</p> <p>第一次面试的是一家创业公司，坐了两个小时的地铁才来到目的地。刚来到这里，看到遍地的高楼，真的非常激动啊，各种 “欧乎，哇偶！”</p> <p><img alt="" data-src="https://pic.yupi.icu/5563/202311021946688.png" loading="lazy" class="lazy"></p> <p>但后来，我发现，这是一个创业园区，我要面试的公司，是个非常非常小的创业公司，地盘仅仅是一层楼中的一个小角的一间办公室。好吧，往好的角度想，起码我的面试压力少了很多。</p> <p><img alt="" data-src="https://pic.yupi.icu/5563/202311021946601.png" loading="lazy" class="lazy"></p> <p>面试前，先给了我一份试卷，本来以为上面会有什么技术难题，结果是一些简单的智力题和性格测试。比如根据规律填数字、问问你大学时期做过最难忘的事情等。</p> <p>我很快就填完了，然后开始面试。来面试我的是一位小姐姐，出乎意料的是，她竟然没有问我任何一个技术上的问题，都是问了一些我的个人情况，以及为啥要出来找实习等等，看样子应该是 HR。这些问题都是开放的，所以我答起来也没啥压力。最后，她让我回去等通知，离开前，我还回头看了她一眼，看见她摇了摇头。怪事了，感觉自己答得还行啊，她们选人的标准是啥啊？</p> <p>我不禁感慨道，爷真是太优秀了，都不敢把我招进去。</p> <p>嗯，失败了，也要洒脱，要自信！</p> <p><img alt="" data-src="https://pic.yupi.icu/5563/202311021946601.png" loading="lazy" class="lazy"></p> <h4 id="再战-我把握不住"><a href="#再战-我把握不住" class="header-anchor">#</a> 再战，我把握不住</h4> <p>这次是面试前端岗位，依然是坐了两个小时地铁来到敌方阵营。这家公司是我当时看到的给钱最多的了，到地方一看，果然还是挺有牌面的，包了整整一层楼。</p> <p>我当时激动啊，心想自己要能来这里工作多好，不得起飞啊！于是在门口拍了张照记录一下，保持敬畏的态度，可远观而不可亵玩焉。</p> <p><img alt="" data-src="https://pic.yupi.icu/5563/202311021946800.png" loading="lazy" class="lazy"></p> <p>在当时，我觉得自己的前端还是比后端学的好不少的，因此还比较有信心。</p> <p>但刚进公司，看到是个男的要面试我，我瞬间心凉了半截。</p> <p>这个男的带我去了一间小黑屋（会议室），我瞅了一眼他的工牌，好像叫什么杰哥，我瞬间紧张了起来。。。</p> <p><img alt="" data-src="https://pic.yupi.icu/5563/202311021946784.png" loading="lazy" class="lazy"></p> <p>还好，他只是给了我份卷子，让我在这间小黑屋里做题。这次的试卷上，都是些前端技术问题了，有填空题，也有让手写代码的题目，比如 JS call 和 apply 的区别、 CSS 怎么实现左边固定宽度和右边自适应等等。</p> <p>题目难度一般，数量较少，因此半小时后我就做完了。但没人来把我从小黑屋带出去，我抬头看见上面有个监控，也不敢看手机，不敢轻举妄动。就傻傻的等，越等越着急，杰哥，你快回来带我出去啊！</p> <p><img alt="" data-src="https://pic.yupi.icu/5563/202311021946784.png" loading="lazy" class="lazy"></p> <p>过了几个小时，我实在耐不住了，就走出屋子到前台，正好看见那面试官杰哥了，结果他来了一句：你怎么做这么慢？</p> <p>卧槽，也没人告诉我要自己交卷啊！长那么大，我一直都只有被考官强行收卷的份。</p> <p><img alt="" data-src="https://pic.yupi.icu/5563/202311021946876.png" loading="lazy" class="lazy"></p> <p>然后正式进入面试，总共有三轮，问题我记不太清了，但印象里对当时的我来说，还是比较难的，没有答出来几道题。也是由于我那时还没怎么看过面试题和面经吧，后来一回想，这些题目不过是基础的前端面试题罢了，问的算法也比较简单，就是字符串匹配啥的。看来杰哥等人的确对我手下留情了，只不过奈何我实在太菜，还是凉凉了，对不住对不住。</p> <p><img alt="" data-src="https://pic.yupi.icu/5563/202311021946601.png" loading="lazy" class="lazy"></p> <p>在这之后的几场面试中，我都把自己的水平表现得淋漓尽致，自己的能力也毫无保留地展现给面试官，结果全挂掉了。</p> <p><img alt="" data-src="https://pic.yupi.icu/5563/202311021946601.png" loading="lazy" class="lazy"></p> <h4 id="赢了-能挣-w-了"><a href="#赢了-能挣-w-了" class="header-anchor">#</a> 赢了，能挣 W 了</h4> <p>还好，最后，终于有一家还不错的金融科技公司把我收了，岗位是 Java 助理工程师。</p> <p>记得当时的技术面试只有 1 轮，主要问的都是些 Java 的基础知识，比如 Java 集合类、HashMap 等。还问我用过哪些框架？有没有看过 Spring 的源码？我就都如实说了，对不起，没看过没看过。</p> <p><img alt="" data-src="https://pic.yupi.icu/5563/202311021946960.png" loading="lazy" class="lazy"></p> <p>本来以为又要挂了，但没想到，竟然通过了！好像我就投递了这一家后端岗位，结果竟然也是唯一一家要了我的公司，真的是很幸运很幸运了。</p> <p>实习的薪资是 100 多块钱，当时我觉得已经不少了，起码自己终于能挣 W 了！</p> <p>唯一难受的是这家公司距离学校实在太远，地铁单程要两个多小时，意味着每天 6 点钟就要起床上班。虽然嘴上说着没事，我能坚持。但实际上，我好像除了接受这份 offer 之外，我也没有其他的选择！</p> <p><img alt="" data-src="https://pic.yupi.icu/5563/202311021946223.png" loading="lazy" class="lazy"></p> <p>所以在这之后，我做任何事情都会去争取多一个机会，或者多一个备选方案，防止自己陷入没有选择的尴尬境地，当然，这也需要付出加倍的努力。</p> <p>感谢自己当时的决定吧，正是这份实习经历，让我坚定了目标，今后铁了心要朝着 Java 后端的方向发展，再也不迷茫了。</p> <h3 id="工作内容"><a href="#工作内容" class="header-anchor">#</a> 工作内容</h3> <p>好了，兴致勃勃去上班吧，第一天，我就意识到，对于我这样一个五星级熬夜选手来说，6 点起床是真特么难受啊！</p> <p>由于学校在上海郊区，所以我每天都要先骑着我的小电动车去地铁站，然后坐地铁，换乘 2 次，再走老长一段路，夏天又特别热，每次到了公司都是大汗淋漓。</p> <p>还好后来，我发现了一条更精妙的路线，公司在高铁站附近，那我干脆就坐高铁去不就好了！于是，每天可以节省近一个小时的时间。</p> <p><img alt="" data-src="https://pic.yupi.icu/5563/202311021946332.png" loading="lazy" class="lazy"></p> <p>当然，在路上的那么多空余时间，我也没闲着，而是要完成每天给自己定下的学习目标，比如每天读 4 篇编程技术文章，刷 30 道牛客 Java 题目等。</p> <p>坚持就是胜利，一个暑假过后，我把牛客的题目刷通了两遍，也学到了更广泛的技术知识。</p> <p>我当时刷题有个习惯就是写题解，在评论区留下自己的思路，相信应该有不少同学刷牛客题目的时候都看到过我的身影吧。</p> <p><img alt="" data-src="https://pic.yupi.icu/5563/202311021946466.png" loading="lazy" class="lazy"></p> <p>来到公司第一天，认识导师和同事们，领取了办公电脑和一个小本本。当时我还是挺激动的，一是公司的环境确实不错，二是没想到公司竟然提供电脑，亏我还傻傻的带了台自己的电脑过去。</p> <p><img alt="" data-src="https://pic.yupi.icu/5563/202311021946849.png" loading="lazy" class="lazy">公司环境</p> <p>用导师的话来形容，我当时就是两个字：特么青涩！</p> <p>（后来我进公司都知道主动去要电脑了）</p> <p><img alt="" data-src="https://pic.yupi.icu/5563/202311021946820.png" loading="lazy" class="lazy"></p> <p>在同事们的帮助下，我搞好了办公设备，安装了开发环境，然后我以为第二天就能开始写代码。但是过了整整两周，我竟然都没有写下一行代码！而是先花了一周的时间熟悉企业的业务，说白了就是体验公司的产品，在公司的项目网站上注册账号，然后体验下网站的每个功能。了解公司业务后，把项目代码下载到本地，然后熟悉项目源码，以及公司的各种办公软件和研发流程，这些是每位刚进入公司的同学都要做的事情。</p> <p><img alt="" data-src="https://pic.yupi.icu/5563/202311021946055.png" loading="lazy" class="lazy">当时的工位</p> <p>然后我就开始接需求了，第一次接的需求非常复杂，各种我看不懂的业务逻辑，再加上前人留下的屎山代码，我根本无从下手。不过还好我的性格就是不懂就问，于是主动向导师和同事寻求帮助，而不是闷头干。</p> <p>导师让我针对这个需求的业务流程画个流程图，我当时想，想代码还要画图？多新鲜呐！但当时毕竟自己年轻，就听导师的，开始画图。</p> <p><img alt="" data-src="https://pic.yupi.icu/5563/202311021946159.png" loading="lazy" class="lazy"></p> <p>刚开始画的也很草，就像小孩涂鸦。给导师看了一下，就被打回去要求重新做。做到最后，终于画了一个相当完整的流程图，每一个步骤都详细标注。画图的过程中，我对业务的理解渐渐清晰，画完图之后，更是感觉茅塞顿开啊！终于在一周后，我开始写代码了，其实理清业务之后，先写写伪代码，再去上手写真实代码就很快了。</p> <p>万事开头难，第一个需求开发完成、到测试、再到上线之后，我熟悉了企业研发的完整流程，后面的工作也就轻松了不少。</p> <p>在此之前，我基本都是跟着视频教程写写简单的程序和小的 Demo，从来没有像这次一样在写代码前进行如此精心的设计，第一次有了自己走出校园的感觉。我不禁感慨道，果然是实践出真知啊，学校教的知识太浅，倒是有点像个庇护所了，不出校园，永远不知道自己有多菜。</p> <p><img alt="" data-src="https://pic.yupi.icu/5563/202311021946960.png" loading="lazy" class="lazy"></p> <p>正因为这家公司规模不算很大，所以团队的氛围很好，直接和主管、CTO 等技术大佬的交流机会也很多，我们每天开工前都会开站会来讨论工作，并且定期地举办技术分享，还有培养凝聚力的团建。一切对于当时的我来说，都是那么新鲜有趣，每天过的都很充实，的确在后面的所有实习中，再也没有这种新鲜感了。</p> <p>再分享一些实习时的奇葩事，首先是打死我也没想到，我来了之后没多久，坐在我左边的同事因为谎报工作经验，被裁员了。他写到一半的代码由我来接受。</p> <p><img alt="" data-src="https://pic.yupi.icu/5563/202311021946552.png" loading="lazy" class="lazy"></p> <p>而坐我右边的导师因为公司当时的效益不好，也被裁员了。</p> <p><img alt="" data-src="https://pic.yupi.icu/5563/202311021946885.png" loading="lazy" class="lazy"></p> <p>最后竟然只剩下我了！用同事的话来说就是，组里有个倒霉蛋，是谁我不说。</p> <p><img alt="" data-src="https://pic.yupi.icu/5563/202311021946879.png" loading="lazy" class="lazy"></p> <p>我当时也很怕自己被裁，同事安慰我说，别怕，你拿的钱少，没事的。</p> <p>我：“？？？”</p> <p>在导师走了后，由于公司效益的原因，我这边的工作也少了很多，没什么活的时候，我也不会闲着，尽可能利用时间来提升自己。比如刷算法题目，带薪刷算法，日复一日，等我走的那天，刷了估计也有几十题了，还在个人博客上写了一些设计模式相关的文章。</p> <p>自主学习的事，能叫摸鱼嘛？</p> <p><img alt="" data-src="https://pic.yupi.icu/5563/202311021946143.png" loading="lazy" class="lazy"></p> <p>还有个不经意间对我影响很大的事。就是当时有位我很喜欢的姐姐经常给我投喂零食，她还悄悄告诉我说，自己有个梦想，就是想去字节跳动，听说字节跳动的工牌值几套房，带上工牌还能出入各种高级场地，成为全场最瞩目的焦点。</p> <p>虽然当时我还不知道这是一家怎样的公司，但默默记在了心中，算是为我的第二份实习埋下了种子吧。</p> <p><em>“姐姐，你没能完成的理想，让我替你实现吧！”</em></p> <p><img alt="" data-src="https://pic.yupi.icu/5563/202311021946170.png" loading="lazy" class="lazy"></p> <h3 id="收获和感悟"><a href="#收获和感悟" class="header-anchor">#</a> 收获和感悟</h3> <p>两个月的时间其实很短暂，回顾整个实习的过程，真的非常愉快，让我收获爆表！</p> <p>比较官方的说法就是：我学到了很多的技术知识，有了自己对于业务的见解，开拓了眼界；同时也在找实习和工作中意识到了自己的不足，明确了我今后的学习计划，以及职业发展方向。此外，我学会了团队沟通和协作，收获了人脉，更懂得了诚信的重要。当然，最重要的还是收获了人生一段难忘的回忆，也能把我的这段经历分享出来，帮助到更多朋友！</p> <p>说人话就是，这次实习对我帮助太大了哈哈。</p> <p>这也是为啥我建议大家在学了一些技术后，<strong>趁早去找一份实习</strong>，不用担心自己的经验不足，通过面试和企业工作的磨练才能让你积累更多的经验和技术，也能帮助你明确自己的目标。</p> <p>不过可惜的是，每天的饭钱得自己掏，高铁费又贼贵，直到最后也没赚多少钱。实习结束之后，原定的买电脑计划成功取消，我给自己买了身西装，准备下次面试。</p> <p>对了，还买了顶帽子，在那之后的很长一段时间，我基本天天戴帽子，原因大家猜得到的话可以评论出来。</p> <p><img alt="" data-src="https://pic.yupi.icu/5563/202311021946148.png" loading="lazy" class="lazy"></p> <hr> <p>好了，以上就是我的第一份实习，还在校园的朋友们，一定要主动争取机会，并珍惜机会，不要让自己后悔。</p> <p><strong>每一个机会和选择都可能改变你的命运！</strong></p> <p>话说，最近有位本科和我同校、研究生在北大的学长来鹅厂实习了，竟然在第一天就通过内部的聊天工具在线催更！</p> <p><img alt="" data-src="https://pic.yupi.icu/5563/202311021946286.png" loading="lazy" class="lazy"></p> <p><img alt="" data-src="https://pic.yupi.icu/5563/202311021946334.png" loading="lazy" class="lazy"></p> <p>看来我真的要抓紧肝文了，希望朋友们能 <strong>点赞 + 在看</strong> 支持一下，给俺一点创作的动力。</p> <p>第二份实习经历分享已经在路上了，很快就到！</p> <p><img alt="" data-src="https://pic.yupi.icu/5563/202311021946577.png" loading="lazy" class="lazy"></p></div> <footer class="page-edit" style="margin:0;"><div class="edit-link"><a href="https://github.com/liyupi/codefather/edit/master/自学之路/求职经历/我的第一份实习，坐高铁上班.md" target="_blank" rel="noopener noreferrer">完善页面</a> <span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg> <span class="sr-only">(opens new window)</span></span></div> <div class="last-updated"><span class="prefix">最近更新:</span> <span class="time">11/11/2023, 8:17:47 PM</span></div></footer> <!----></div> <div class="toc-container-sidebar"><div class="pos-box"><div class="icon-arrow"></div> <div class="scroll-box" style="max-height:86vh"><div style="font-weight:bold;">我的第一份实习，坐高铁上班</div> <hr> <div class="toc-box"><!----></div></div></div></div></div>  <main class="footer"> <div class="copy-right"><span class="name"> 编程导航   |     </span> <a target="_blank" rel="noreferrer">
          
        </a></div></main></main> <aside class="page-sidebar"> <div class="page-side-toolbar"></div>  </aside></div><div class="global-ui"><!----></div></div>
    <script src="/assets/js/app.12ab4756.js" defer></script><script src="/assets/js/2.fd06b53e.js" defer></script><script src="/assets/js/497.eac65251.js" defer></script>
  </body>
</html>
